window seats - German English Dictionary